home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
aminet
/
util
/
arc
/
uucoders.lzh
/
UUCodex102.doc
next >
Wrap
Text File
|
1992-05-03
|
4KB
|
134 lines
UUCoders version 1.02
2 May, 1992
by Michel Bekker
What are UUCoders?
------------------
UUCoders are used to send a binary file via uucp or other
electronic mail systems.
There are two kind of uucoders, one to encrypt a binary file
so that the output will only contain printable characters so it
can be placed in a message area. This is called uuencoding.
The other one decrypts an uuencode't file to it's binary
origin. This is called uudecoding.
UUEncodeX
---------
Usage: UUEncodeX [-bX] <infile> <outfile> [NAME] [FLAGS] [NOCHECK]
option -b use only the basename as filename
option -X adds after every encoded line an 'X'
<infile> name of the binary file which must be encoded
<outfile> name of the file which must contain the encoded lines
of the binary file
[NAME] the name you want to call the binary file after decoding
(if not given, <infile> is used)
[FLAGS] set a protection mode (Unix style, 000 - 777)
Default is 644
[NOCHECK] don't add a checksum after each encoded line
UUEncodeX places a filesize at the end of the encoded file which
can be used by decoding as a check.
If the output-file already exists, UUEncodeX will ask you if you
want to overwrite it.
UUDecodeX
---------
Usage: UUDecodeX [-b] [-d <destdir>] <infile> [NOCHECK]
option -b use only the basename of the encoded file
option -d followed by a directory, write the origin file to the
specified directory
<infile> the name of the encoded file which must be decoded
[NOCHECK] don't check the checksums given after each line (if
present)
You don't have to strip any leading lines added by mailers,
UUDecodeX will do it himself.
UUDecodeX can handle encoded files which have checksums, 'X'
terminated lines or not. Any combination of these two options are
handled perfectly by UUDecodeX.
If a size is given at the end of the encoded file UUDecodeX
will check if this matches with the size of the binary file it
decoded.
Why did I made this programs?
-----------------------------
I encode and decode a lot of programs each day. The uucoders I
had were not fast and the fastest one was larger than 10 kB. And
i like to program.
How to contact me?
------------------
If you have any bug-reports, suggestions, comments etc. you can
contact me on:
Email : michelb@solist.htsa.ah.nl or
michelb@maestro.htsa.ah.nl
FidoNet : 2:280/303.6
or you can write me on :
Michel Bekker
Comeniusstraat 161 hs
1065 BK AMSTERDAM
HOLLAND
Version changes:
v1.0 3 April 1992
- First release, works with every Kickstart
v1.01 5 April 1992
- second release, KS 2.0 and up only
- added break option (Ctrl C) in both uucoders
- rewrote some routines and made the code smaller
v1.02 3 May 1992
- added the basename option in UUEncodeX and UUDecodeX
- added the destination directory in UUDecodeX
- added the NOCHECK option in UUDecodeX
- rewrote some routines, more use of dos.library v36+
---